KLM Form Analyzer: Automated Evaluation of Web Form Filling Tasks Using Human Performance Models
نویسندگان
چکیده
Filling forms is a common and frequent task in web interaction. Therefore, designing web forms that enhance users’ efficiency is an important task. This paper presents a tool entitled KLM Form Analyzer (KLM-FA) that enables effortless predictions of execution times of web form filling tasks. To this end, the tool employs established models of human performance, namely the Keystroke Level Model and optionally the Fitts’ law. KLM-FA can support various evaluation scenarios, both in a formative and summative context, and according to different interaction strategies or modeled users’ characteristics. A study investigated the accuracy of KLM-FA predictions by comparing them to participants’ execution times for six form filling tasks in popular social networking websites. The tool produced highly accurate predictions (89.1% agreement with user data) in an efficient manner.
منابع مشابه
Tool-mediated HCI Modeling Instruction in a Campus_based Software Quality Course
The Keystroke Level Model (KLM) and Fitts’ Law constitute core teaching subjects in most HCI courses, as well as many courses on software design and evaluation. The KLM Form Analyzer (KLM-FA) has been introduced as a practitioner’s tool to facilitate web form design and evaluation, based on these established HCI predictive models. It was also hypothesized that KLMFA can also be used for educati...
متن کاملComparison of Diagnostic Value of Cast Analyzer X Iranian Software versus Curve Expert Software for Arch Form Construction based on Mathematical Models
Objective: For the assessment of primary arch form, different methods have been used including qualitative classifications, inter-canine and inter-molar widths and quantitative and numerical methods using mathematical models. The purpose of this study was to compare the validity and reliability of Cast Analyzer X Iranian software with those of Curve Expert Professional version 1.1 for arch fo...
متن کاملPlato: A Compiler for Interactive Web Forms
Modern web forms interact with the user in real-time by detecting errors and filling-in implied values, which in terms of automated reasoning amounts to SAT solving and theorem proving. This paper presents PLATO, a compiler that automatically generates web forms that detect errors and fill-in implied values from declarative web form descriptions. Instead of writing HTML and JavaScript directly,...
متن کاملChecking and Reasoning about Semantic Web through Alloy
Semantic Web (SW), commonly regarded as the next generation of the Web, is an emerging vision of the new Web from the Knowledge Representation and the Web communities. The Formal Methods community can also play an important role to contribute to SW development. Reasoning and consistency checking can be useful at many stages during the design, maintenance and deployment of SW ontology. However t...
متن کاملImproving Learner Performance in Producing Grammatical Structures
This experimental study examined the effectiveness of using focused and unfocused tasks on Iranian intermediate EFL learners’ performance in producing noun, adjective, and adverb clauses. In addition,the aim of this study was to explore the effects of form-focused instruction and the feedback students received from their teacher after doing focused grammar tasks. Data consisted of the scores of...
متن کامل